mentally deficient or disordered person - Turc Anglais Dictionnaire